explode prematurely - Spanish English Dictionary